package Modelo;

import java.util.*;

public class Partido {
	private String codPartido;
	private Date fechaJuego;
	private Equipo equipoLoc;
	private Equipo equipoVis;
	private Umpire umpire;
	public int nroinnings;
	public int carreraLocal;
	public int carreravis;
	public int hrLocal;
	public int hrVis;
	private Vector<Jugador> jugadorimplocal;
	private Vector<Jugador> jugadorimpvis;
	private Vector<Jugador> jugadorHRlocal;
	private Vector<Jugador> jugadorHRvis;
	private int marcadorF;

	public Partido() {
		super();
		this.hrLocal = 0;
		this.hrVis = 0;
		this.jugadorimplocal = new Vector<Jugador>();
		this.jugadorimpvis = new Vector<Jugador>();
		this.jugadorHRlocal = new Vector<Jugador>();
		this.jugadorHRvis = new Vector<Jugador>();
	}

	public Partido(String codPartido, Date fechaJuego, Equipo equipoLoc,
			Equipo equipoVis, Umpire umpire, int nroinnings, int carreraLocal,
			int carreravis, Jugador jugadorimplocal, Jugador jugadorimpvis,
			Jugador jugadorHRlocal, Jugador jugadorHRvis, int marcadorF) {
		super();
		this.codPartido = codPartido;
		this.fechaJuego = fechaJuego;
		this.equipoLoc = equipoLoc;
		this.equipoVis = equipoVis;
		this.umpire = umpire;
		this.nroinnings = nroinnings;
		this.carreraLocal = carreraLocal;
		this.carreravis = carreravis;
		this.hrLocal = 0;
		this.hrVis = 0;
		this.jugadorimplocal = new Vector<Jugador>();
		this.jugadorimpvis = new Vector<Jugador>();
		this.jugadorHRlocal = new Vector<Jugador>();
		this.jugadorHRvis = new Vector<Jugador>();
		this.marcadorF = marcadorF;
	}

	public int getMarcadorF() {
		return marcadorF;
	}

	public void setMarcadorF(int marcadorF) {
		this.marcadorF = marcadorF;
	}

	public String getCodPartido() {
		return codPartido;
	}

	public void setCodPartido(String codPartido) {
		this.codPartido = codPartido;
	}

	public Date getFechaJuego() {
		return fechaJuego;
	}

	public void setFechaJuego(Date fechaJuego) {
		this.fechaJuego = fechaJuego;
	}

	public Equipo getEquipoLoc() {
		return equipoLoc;
	}

	public void setEquipoLoc(Equipo equipoLoc) {
		this.equipoLoc = equipoLoc;
	}

	public Equipo getEquipoVis() {
		return equipoVis;
	}

	public void setEquipoVis(Equipo equipoVis) {
		this.equipoVis = equipoVis;
	}

	public Umpire getUmpire() {
		return umpire;
	}

	public void setUmpire(Umpire umpire) {
		this.umpire = umpire;
	}

	public int getNroinnings() {
		return nroinnings;
	}

	public void setNroinnings(int nroinnings) {
		this.nroinnings = nroinnings;
	}

	public Vector<Jugador> getJugadorimplocal() {
		return jugadorimplocal;
	}

	public void setJugadorimplocal(Vector<Jugador> jugadorimplocal) {
		this.jugadorimplocal = jugadorimplocal;
	}

	public Vector<Jugador> getJugadorimpvis() {
		return jugadorimpvis;
	}

	public void setJugadorimpvis(Vector<Jugador> jugadorimpvis) {
		this.jugadorimpvis = jugadorimpvis;
	}

	public Vector<Jugador> getJugadorHRlocal() {
		return jugadorHRlocal;
	}

	public void setJugadorHRlocal(Vector<Jugador> jugadorHRlocal) {
		this.jugadorHRlocal = jugadorHRlocal;
	}

	public Vector<Jugador> getJugadorHRvis() {
		return jugadorHRvis;
	}

	public void setJugadorHRvis(Vector<Jugador> jugadorHRvis) {
		this.jugadorHRvis = jugadorHRvis;
	}

	public int getCarreraLocal() {
		return carreraLocal;
	}

	public void setCarreraLocal(int carreraLocal) {
		this.carreraLocal = carreraLocal;
	}

	public int getCarreravis() {
		return carreravis;
	}

	public void setCarreravis(int carreravis) {
		this.carreravis = carreravis;
	}

	public int getHrLocal() {
		return hrLocal;
	}

	public void setHrLocal(int hrLocal) {
		this.hrLocal = hrLocal;
	}

	public int getHrVis() {
		return hrVis;
	}

	public void setHrVis(int hrVis) {
		this.hrVis = hrVis;
	}
	
}
